370b5d261aded3a3d55eb23f0276c2bc2b83a166,opennms-services/src/main/java/org/opennms/netmgt/config/KSC_PerformanceReportFactory.java,KSC_PerformanceReportFactory,getReportList,#,241

Before Change


    public Map<Integer, String> getReportList() {
        LinkedHashMap<Integer, String> reports = new LinkedHashMap<Integer, String>(m_config.getReportCount());

        for (Report report : m_config.getReportCollection()) {
            reports.put(report.getId(), report.getTitle());
        }
        

After Change


    public Map<Integer, String> getReportList() {
        LinkedHashMap<Integer, String> reports = new LinkedHashMap<Integer, String>(m_config.getReportCount());

        List<Report> reportList = m_config.getReportCollection();
        Collections.sort(reportList, new Comparator<Report>() {
            public int compare(Report o1, Report o2) {
                return o1.getTitle().compareTo(o2.getTitle());
            }
        });
        
        for (Report report : reportList) {
            reports.put(report.getId(), report.getTitle());